package cn.com.bluemoon.design.strategy;

import cn.com.bluemoon.daps.common.enums.StandardAuditStatus;

/**
 * @author Jarod.Kong
 * @date 2021/1/11 17:37
 */
public interface AuditStatusChange {
    String change(String auditId,
             StandardAuditStatus targetAuditStatus,
             Integer modifyTypeDefine,
             String nextStandardId);

    Class<? extends AuditStatusChange> getClz();
}
